tree and shrub planting - Turco Inglés Diccionario